{{tag>Émulateurs_console Émulateur jeux}}
----

====== XMess: Un émulateur multi-consoles et multi-plateformes ======

Xmess est un émulateur très complet et performant, vous permettant d'émuler un très très grande nombre de consoles, avec plus ou moins de facilité.



===== Consoles émulable =====

  * 3DO
  * Amstrad CPC
  * Apple 1
  * Apple II
  * Apple III
  * Atari 800, 800XL, 130XE, et 5200
  * Atari 2600
  * Atari 7800
  * Atari Jaguar
  * Atari Lynx
  * Commodore 64
  * NES
  * Super NES
  * Nintendo 64
  * Gameboy
  * Gameboy Color
  * Sega GameGear
  * Sega Master System
  * Sega Mega Drive
  * Sega Saturn
  * Sega Dreamcast
  * Sony Playstation

Et un nombre impressionnant d'autre console, et ordinateur plus commercialisée.

Voir la liste en bas de cette page: http://www.mess.org/ 

FIXME

===== Installation =====

Pour installer xmess, [[apt://xmess-sdl|{{apt.png|Apt-URL}}]][[:tutoriel:comment_installer_un_paquet|installez le paquet]] **xmess-sdl**




===== Utilisation =====

Pour lancer xmess, tapez dans un [[terminal]]:

  xmess "pilote console" -cart "la rom à faire tourner"

Remplacez, bien sur "pilote console" par le nom du pilote de la console à émuler, suivant le tableau ci dessous:

^ Nom de la console ^ Bios nécessaire  ^ nom du pilote ^
| Atari 2600        |  NON             | a2600         |
| Atari 5200        |  [[http://www.atariage.com/5200/roms/5200.zip|Bios Atari 5200]]                                 | a5200         |
| Atari 7800        |  [[http://www.atari7800.org/bin/a7800/olda7800.zip|Bios Atari 7800]]                           | a7800         |
| Atari Jaguar      |  [[http://www.mondemul.net/emul/bios/jagboot.zip|Bios Jaguar]]                               | jaguar        |
| Atari Lynx        |  [[http://www.mondemul.net/emul/bios/lynxboot.zip|Bios Lynx]]                                 | lynx          |
| NES (Nintendo)    |  NON             | nes           |

FIXME

Remplacez aussi, "la rom à faire tourner", par le chemin vers la rom que vous voulez utiliser (en glissant déposant le fichier dans le terminal par exemple).

À l'ouverture, l'émulateur vous demandera de taper au clavier **ok**, une ou plusieurs fois.

À moins que vous ayez besoin d'une bios, alors, il plantera lamentablement (en gros); vous avez de la chance, les explications pour surmonter ce problème suivent :-) .


===== Installation d'un bios =====

Si la console que vous souhaitez émuler à besoin d'un bios (voir tableau ci-dessus), téléchargez-le (en cliquant sur le lien dans le tableau), décompressez-le, puis ajoutez le dans le dossier: **/usr/share/games/xmess/bios**

Pour pouvoir écrire dans ce dossier, tapez dans un **[[terminal]]**:

  sudo nautilus /usr/share/games/xmess/bios

Puis créez un dossier du nom du pilote de la console à émuler (exemple pour Atari Jaguar, créez un dossier jaguar), puis glissez dans ce dossier le bios de la console.

Vous pouvez maintenant ouvrir la rom sans encombre.

===== Configuration =====

==== Configuration des touches ====

Appuyer sur la touche **Tab** (deux flèche l'une vers l'autre souvent), un menu apparaît, allez vers **Input (this System)**, vous pouvez d'ici prendre connaissance ou changer la configuration des touches.


==== Changement de la résolution ====

Vous pouvez augmenter la résolution d'un jeu (et ainsi agrandir la fenêtre), en ajoutant au bout de la ligne de commande **-s** suivi d'un chiffre.

Ainsi la taille de la fenêtre sera multiplier par ce chiffre, exemple:

  xmess a2600 -cart space_invaders.a26 -s 3

Mon space invaders sera ainsi agrandi par 3 ;-)


==== Activer le support des manettes et joysticks ====

Ajoutez au bout de la ligne de commande **-jt 5** .

  xmess a2600 -cart space_invaders.a26 -s 3 -jt 5

Ainsi après configuration, je peux jouer à space invaders en x3 avec ma manette ...

<note>vous pouvez aussi passer vos arguments au début de la ligne de commande; ça n'a aucune importance, exemple:

    xmess a2600 -s 3 -jt 5 -cart space_invaders.a26

Ainsi je peux conserver le début de ma ligne de commande, et simplement glissé déposé un nouveau jeu.
</note>

===== Liens =====

  * Site officiel de MESS: http://www.mess.org/
  * Site officiel de xMame / xMess: http://x.mame.net/

----
//Contributeurs: [[utilisateurs:Fabien26]].//